robertlipe [Mon, 24 Feb 2014 07:43:28 +0000 (07:43 +0000)]
Fix leak on fatal error in dbfopen. Coverity is hyper.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4761
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Mon, 24 Feb 2014 07:03:06 +0000 (07:03 +0000)]
Vacuum up more crumbs of the NEW_STRING paths for cases that are "obviously"
correct. The ones that remain really are essentially TODO/FIXME for otherwise
problematic code.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4760
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Mon, 24 Feb 2014 01:48:06 +0000 (01:48 +0000)]
QString cleanup for googledir, transform.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4759
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Sun, 23 Feb 2014 07:43:47 +0000 (07:43 +0000)]
Remove more dead !NEW_STRINGS, mumble* unused signatures.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4758
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Wed, 19 Feb 2014 13:42:37 +0000 (13:42 +0000)]
Remove Mac-specific hack that was required for building gui in
Qt 4.8.[45] but fixed in 5.2.1.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4757
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Tue, 18 Feb 2014 06:02:32 +0000 (06:02 +0000)]
Don't write "Generator" meta tags in html output when running test suite.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4755
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Tue, 18 Feb 2014 05:57:30 +0000 (05:57 +0000)]
Fix Mac dmg build.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4754
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Tue, 18 Feb 2014 05:30:13 +0000 (05:30 +0000)]
Bump version numbers.
Ritual sacrifice for windows build. Move to Qt5, which doesn't support
object trees below the source.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4753
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Tue, 18 Feb 2014 00:17:51 +0000 (00:17 +0000)]
Handle newer OSes better in reporting.
Styling fixes.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4752
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Mon, 17 Feb 2014 23:29:49 +0000 (23:29 +0000)]
More accurately use action roles so buttons are in the right order.
Remove graphics from all but Windows.
Add help on main page.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4751
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Mon, 17 Feb 2014 20:36:17 +0000 (20:36 +0000)]
Yet more -Wall chatter from Ubuntu.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4750
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Mon, 17 Feb 2014 15:16:34 +0000 (15:16 +0000)]
More implementation for NEWQ.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4749
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Mon, 17 Feb 2014 06:35:06 +0000 (06:35 +0000)]
Simple changes for uninteresting non-problems.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4748
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Mon, 17 Feb 2014 01:58:24 +0000 (01:58 +0000)]
Remove static buffer (that would never be overflowed) in KML geocache writer.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4747
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Mon, 17 Feb 2014 01:45:03 +0000 (01:45 +0000)]
Refactor jeeps includes so that gpsmath doesn't pull in all the
hardware/protocol stuff.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4746
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Sat, 15 Feb 2014 23:18:08 +0000 (23:18 +0000)]
Clean up a lot of crumb surrounding NEW_STRINGS.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4745
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Sat, 15 Feb 2014 21:24:01 +0000 (21:24 +0000)]
Promote code page warning to error in Garmin GPI. Add section on this to doc.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4744
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Sat, 15 Feb 2014 21:19:33 +0000 (21:19 +0000)]
Refactor route_head to move functonality from old functions to ctor/dtors.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4743
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Sat, 15 Feb 2014 14:36:22 +0000 (14:36 +0000)]
leak fix for skytraq.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4742
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Sat, 15 Feb 2014 02:37:02 +0000 (02:37 +0000)]
deprecate overlay format. the vectors were taken out in r2070 2006-05-17.
the file had 14 commits since then maintaining this dead code!
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4741
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Fri, 14 Feb 2014 17:15:05 +0000 (17:15 +0000)]
A round of warning fixes for new issues.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4740
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Fri, 14 Feb 2014 03:09:00 +0000 (03:09 +0000)]
fix a leak when using shortnames and no output.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4739
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Thu, 13 Feb 2014 06:04:22 +0000 (06:04 +0000)]
Actually widen the bitfield one bit, not change the default value. Doink!
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4738
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Thu, 13 Feb 2014 03:32:02 +0000 (03:32 +0000)]
Use packet references instead of large copies.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4737
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Thu, 13 Feb 2014 03:19:34 +0000 (03:19 +0000)]
Actually commit the fixes I meant to make BEFORE that run...
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4736
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Thu, 13 Feb 2014 03:11:50 +0000 (03:11 +0000)]
Add some automation for Coverity.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4735
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Thu, 13 Feb 2014 01:55:01 +0000 (01:55 +0000)]
Fixes for a number of minor warnings.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4734
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Thu, 13 Feb 2014 01:38:00 +0000 (01:38 +0000)]
fix bug with case insensitive compares in gpx and garmin.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4733
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Thu, 13 Feb 2014 00:27:45 +0000 (00:27 +0000)]
fix potential buffer overrun in dg-100.cc
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4732
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Thu, 13 Feb 2014 00:12:48 +0000 (00:12 +0000)]
Make the jeeps code somewhat less weird w.r.t. packet allocation and
deallocation, letting the life cycle of the objects take care of
zeroing buffers and releasing them.
This same stick should be shaken at other code in jeeps...
Tested:
Reads and writes of waypoints on 60CSX on Mac USB with address sanitizer.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4731
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Tue, 11 Feb 2014 21:14:49 +0000 (21:14 +0000)]
Minor code hygeine in stmsdf and overlay.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4730
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Tue, 11 Feb 2014 02:53:10 +0000 (02:53 +0000)]
Fix theoretical overrun in tiger reader.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4729
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Sun, 9 Feb 2014 21:10:55 +0000 (21:10 +0000)]
fix a few warnings and an inappropriate attempt to free memory.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4728
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Fri, 7 Feb 2014 13:18:28 +0000 (13:18 +0000)]
fix bug in writing gga sentences with gps quality indicator field.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4727
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Thu, 30 Jan 2014 03:18:56 +0000 (03:18 +0000)]
add options descriptions for the validate filter.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4726
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Wed, 29 Jan 2014 16:28:47 +0000 (16:28 +0000)]
Fix typo in Makefile.in. Doc fixes for building.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4725
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Tue, 28 Jan 2014 05:38:31 +0000 (05:38 +0000)]
A variety of (non-code) changes that teach docbook generation more about
Smarty and less about DreamWeaver. Adobe is dead to me.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4724
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Wed, 22 Jan 2014 23:39:04 +0000 (23:39 +0000)]
rename the waypoint class Waypoint per common capitilization convetions courtesy of netbeans refactoring.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4723
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Wed, 22 Jan 2014 03:43:56 +0000 (03:43 +0000)]
use the waypoint ctors/dtors/methods from r4721 directly.
this change was mostly done by a script with ed.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4722
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Wed, 22 Jan 2014 02:14:39 +0000 (02:14 +0000)]
refactor waypoint to move functonality from old functions to ctor/dtor/class methods.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4721
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Mon, 13 Jan 2014 12:53:08 +0000 (12:53 +0000)]
use copy constructors in waypt_dupe.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4720
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Fri, 10 Jan 2014 13:07:54 +0000 (13:07 +0000)]
fix leak in tmpro reader.
fix leaks and generate additional fields in random reader.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4719
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Tue, 7 Jan 2014 23:32:31 +0000 (23:32 +0000)]
correct bug introduced to an1 reader wrt url strings.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4718
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Tue, 7 Jan 2014 21:59:17 +0000 (21:59 +0000)]
MSVC changes from Gerhard.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4717
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Tue, 7 Jan 2014 14:21:47 +0000 (14:21 +0000)]
reverse merge accidentally committed hack to test-all.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4716
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Tue, 7 Jan 2014 02:02:08 +0000 (02:02 +0000)]
Remove some dead code from cet_util.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4715
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Tue, 7 Jan 2014 01:52:52 +0000 (01:52 +0000)]
Leak fix in an1.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4714
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Sun, 5 Jan 2014 23:16:21 +0000 (23:16 +0000)]
leak fix and cleanup for gdb.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4713
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sun, 5 Jan 2014 22:44:22 +0000 (22:44 +0000)]
Cleanups saved for a rainy day? Even without being called out via valgrind, these
are "obviously" leaks and a cleanup upportunity.
egrep -- '->(rte_name|rte_desc|rte_url|icon|icon_descr|rte_name|rte_desc|notes|shortname|description) = xstrdup' *.cca
We've eliminated 58% of the calls to xstrdup that we had in 1.4.4..
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4712
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Sun, 5 Jan 2014 18:11:02 +0000 (18:11 +0000)]
an1 leak fixes.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4711
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Sun, 5 Jan 2014 01:38:33 +0000 (01:38 +0000)]
leak fixes for shape, ggv_ovl, nmea.
and a bit of NEW_STRINGS cleanup.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4710
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Sat, 4 Jan 2014 17:20:31 +0000 (17:20 +0000)]
Fix resetting of deafult format options in GUI.
This was not working for boolean options with defaults of "1".
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4709
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Fri, 3 Jan 2014 05:29:49 +0000 (05:29 +0000)]
Fix default read of boolean opts with '1' as the default.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4708
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Thu, 2 Jan 2014 04:58:53 +0000 (04:58 +0000)]
Fix mapbar.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4707
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Thu, 2 Jan 2014 04:54:06 +0000 (04:54 +0000)]
Fix enigma, garmin_xt
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4706
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Thu, 2 Jan 2014 04:44:45 +0000 (04:44 +0000)]
Fix memory management in garmin_gpi (gross), navilink, saroute.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4705
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Thu, 2 Jan 2014 02:32:12 +0000 (02:32 +0000)]
Destinator fixes.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4704
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Thu, 2 Jan 2014 00:09:29 +0000 (00:09 +0000)]
Memory fixes for Magellan.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4703
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Wed, 1 Jan 2014 23:25:38 +0000 (23:25 +0000)]
Try to untangle the uncodings in gdb. I'm not really sure if I made it better
or worse...This is not one of our formats that makes me proud.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4702
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Wed, 1 Jan 2014 22:03:24 +0000 (22:03 +0000)]
The non-contentious parts of garmin_gpi
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4701
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Wed, 1 Jan 2014 20:00:32 +0000 (20:00 +0000)]
Move gbfgets() to QString.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4700
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Wed, 1 Jan 2014 19:22:08 +0000 (19:22 +0000)]
Replace toAscii with toLatin in garmin.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4699
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Wed, 1 Jan 2014 07:06:36 +0000 (07:06 +0000)]
Maggeo, wfff_xml fixes.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4698
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Wed, 1 Jan 2014 06:47:17 +0000 (06:47 +0000)]
Fixes for mapbar, mapsource.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4697
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Wed, 1 Jan 2014 06:16:13 +0000 (06:16 +0000)]
Better IGC fix
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4696
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Wed, 1 Jan 2014 05:46:19 +0000 (05:46 +0000)]
Fixes for raymarine, netstumbler, skyforce.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4695
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Wed, 1 Jan 2014 05:30:17 +0000 (05:30 +0000)]
Leak fixes (the C++ way) in mapsource.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4694
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Wed, 1 Jan 2014 05:02:52 +0000 (05:02 +0000)]
Fixes for tpo, an1, gpsutil, igc.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4693
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Wed, 1 Jan 2014 04:22:06 +0000 (04:22 +0000)]
More QString tweaks.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4692
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Wed, 1 Jan 2014 04:10:41 +0000 (04:10 +0000)]
More pieces.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4691
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Wed, 1 Jan 2014 00:40:14 +0000 (00:40 +0000)]
Another round of fixes for easygps, gpsutil, googledir, and a few others.
Last one for a few hours.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4690
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Wed, 1 Jan 2014 00:23:23 +0000 (00:23 +0000)]
Fixes many csv leaks + tpo.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4689
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Wed, 1 Jan 2014 00:13:43 +0000 (00:13 +0000)]
Fix tiger, google leaks by forcing them into the QString mkshort.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4688
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Tue, 31 Dec 2013 23:59:16 +0000 (23:59 +0000)]
More QString love sprinkled around. Built better infrastructure in csv_utils;
ozi and tmpro now more consistently use QStrings internally.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4687
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Tue, 31 Dec 2013 22:28:52 +0000 (22:28 +0000)]
More mechanical fixes.
http://xkcd.com/1296
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4686
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Tue, 31 Dec 2013 22:06:01 +0000 (22:06 +0000)]
More fixes.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4685
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Tue, 31 Dec 2013 21:46:42 +0000 (21:46 +0000)]
Another rapid-fire round of leak fixes. vtesto passes. vtesto -l is still
unhappy and is likely to be for a while.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4684
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Tue, 31 Dec 2013 20:41:41 +0000 (20:41 +0000)]
Another wave of leak tweaks.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4683
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Tue, 31 Dec 2013 20:10:03 +0000 (20:10 +0000)]
Chip away at unnecessary cruft with NEW_STRINGS.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4682
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Tue, 31 Dec 2013 20:04:52 +0000 (20:04 +0000)]
Leak fixes in v900
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4681
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Tue, 31 Dec 2013 19:43:08 +0000 (19:43 +0000)]
Compile fix for Ubuntu. Fix valgrind warning from scribble code.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4680
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Tue, 31 Dec 2013 19:35:46 +0000 (19:35 +0000)]
BAM, NEW_STRINGS is now the default.
(Now off to deal with the inevitable leaks I just introduced...)
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4679
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Tue, 31 Dec 2013 19:32:44 +0000 (19:32 +0000)]
Let zconf pick up our config.h. Regenerate dependencies.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4678
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Tue, 31 Dec 2013 19:20:31 +0000 (19:20 +0000)]
Fix zlib, warning tweaks.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4677
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Tue, 31 Dec 2013 16:52:55 +0000 (16:52 +0000)]
Update to zlib 1.2.8.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4676
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Tue, 31 Dec 2013 16:27:35 +0000 (16:27 +0000)]
Update to shapelib 1.3.0
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4675
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Tue, 31 Dec 2013 16:24:16 +0000 (16:24 +0000)]
"fix" use after free in tef.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4674
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Tue, 31 Dec 2013 06:57:15 +0000 (06:57 +0000)]
Fix (well, paper over...) heap-use-after-free in psitrex.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4673
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Tue, 31 Dec 2013 06:35:15 +0000 (06:35 +0000)]
Introduce leaks (probably) in igc and google for now, just to get
code building and passing in NEW_STRINGS.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4672
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Tue, 31 Dec 2013 06:06:44 +0000 (06:06 +0000)]
Fix a test case error in gdb caused by excessive bogusness. I have No Idea
why extra_data is involved in this path.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4671
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Tue, 31 Dec 2013 05:02:49 +0000 (05:02 +0000)]
This is a groady submit. This is where I take all of the things that were
tacky or sleazy related to character encoding and basically apply pain killer
to them. Most of the tests were clearly made up and were just
institutionalizing what we did instead of thinking about what was right.
Remove the '-c' flag.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4670
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Tue, 31 Dec 2013 01:23:58 +0000 (01:23 +0000)]
A further beatdown on binary option handling in the GUI. I think it
finally works sensibly now.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4669
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Tue, 31 Dec 2013 01:01:14 +0000 (01:01 +0000)]
Mechanical rename of class member variables in the GUI. No real changes.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4668
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Tue, 31 Dec 2013 00:42:04 +0000 (00:42 +0000)]
Ignore talker identification in nmea reader.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4667
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Mon, 30 Dec 2013 23:06:04 +0000 (23:06 +0000)]
Rework the way boolean options are handled in the GUI. They're now
emitted only if they're not the default.
Rename member variables to use foo_ convention.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4666
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Sun, 15 Dec 2013 22:48:01 +0000 (22:48 +0000)]
fix some encoding issues with openoffice.style.
regenerate internal_styles.cc, deleteing previously deprecated styles.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4665
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Sun, 15 Dec 2013 15:23:19 +0000 (15:23 +0000)]
fix declaration of phony targets.
a failure example was "make;touch gui;make gui", which would fail to execute the gui recipe.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4664
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Sat, 14 Dec 2013 17:34:42 +0000 (17:34 +0000)]
fix sign issue with Qt > 5.0 in gui.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4663
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Sun, 1 Dec 2013 20:23:11 +0000 (20:23 +0000)]
Remove extra -I when building on Mac. No reason to search that directory
a zillion times when only one file needs mac/libusb/
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4662
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Sun, 1 Dec 2013 20:12:46 +0000 (20:12 +0000)]
Steve teaches configure/make about Mac Qt 5.2.0s use of frameworks.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4661
f51c46e8-681c-474f-0cfe-
069cfd0219fb